lato sensu - German English Dictionary